package com.fishingwithme.infrastructure.dtos.anybiting;


import com.fishingwithme.domain.anybiting.MessageType;
import com.fishingwithme.domain.anybiting.SubType;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class BaseCircleMessageDto implements CircleMessageDTO {
    protected String id;
    protected String cityCode;
    protected Long bizId;
    protected MessageType type;
    protected SubType subtype;
    protected Object content;
    protected Date timestamp;
    protected String sender;
    protected Integer priority = 0;
}
